package com.huazai.service;

import com.huazai.bean.po.Books;

import java.util.List;

/**
 * @author EZTTU
 */
public interface BookService {
    /**
     * 增加书籍
     *
     * @param books 要增加的书
     * @return 增加是否成功
     */
    Boolean addBook(Books books);

    /**
     * 删除书籍
     *
     * @param bookID 要删除的书的id
     * @return 增加是否成功
     */
    Boolean deleteBook(String bookID);

    /**
     * 更新书籍
     *
     * @param books 要更新的书
     * @return 更新是否成功
     */
    Boolean updateBook(Books books);

    /**
     * （模糊/精确）查找书籍
     *
     * @param bookID   传入的id
     * @param bookName 模糊查找书籍的名称
     * @return 增加是否成功
     */
    List<Books> selectBook(Long bookID, String bookName);
}
